home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 October / CHIP_CD_10_2004.iso / Internet / BulletProof FTP Server 2.31 / ftpsetup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-08-23  |  13.8 KB  |  175 lines

  1. ;InnoSetupVersion=4.2.6
  2. [Setup]
  3. AppName=BulletProof FTP Server
  4. AppVerName=BulletProof FTP Server
  5. AppId=BulletProof FTP Server
  6. AppVersion=2.3.1 (Build 26)
  7. AppPublisher=DigitalCandle, Inc
  8. AppPublisherURL=http://www.bpftpserver.com/
  9. AppSupportURL=http://www.bpftpserver.com/?page=support
  10. AppUpdatesURL=http://www.bpftpserver.com/?page=download
  11. AppMutex=G6ftpserver
  12. DefaultDirName={pf}\BPFTP Server
  13. DefaultGroupName=BulletProof FTP Server
  14. UninstallDisplayIcon={app}\bpftpserver.exe
  15. UninstallDisplayName=BulletProof FTP Server (remove only)
  16. UninstallFilesDir={app}\Uninstall
  17. OutputBaseFilename=bpftpserver_install-2.3.1.26
  18. Compression=lzma
  19. LicenseFile=embedded\License.txt
  20. InfoBeforeFile=embedded\InfoBefore.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23. [Files]
  24. ; Source: "{app}\backup\,1"; DestDir: "{app}\backup"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  25. ; Source: "{app}\backup\,2"; DestDir: "{app}\backup"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  26. ; Source: "{app}\backup\,3"; DestDir: "{app}\backup"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  27. ; Source: "{app}\backup\,4"; DestDir: "{app}\backup"; Flags: uninsneveruninstall skipifsourcedoesntexist 
  28. Source: "{app}\License.txt"; DestDir: "{app}"; 
  29. Source: "{app}\Version.txt"; DestDir: "{app}"; 
  30. Source: "{app}\BulletProof FTP Server Website.url"; DestDir: "{app}"; 
  31. Source: "{app}\bpftpserver.exe"; DestDir: "{app}"; Components: server; Flags: comparetimestamp 
  32. Source: "{app}\bpftpserver-register.exe"; DestDir: "{app}"; Components: server; Flags: comparetimestamp 
  33. Source: "{app}\bpftpserver-service.exe"; DestDir: "{app}"; Components: service; Flags: comparetimestamp 
  34. Source: "{app}\bpftpserver-ipwatch.exe"; DestDir: "{app}"; Components: ipwatch; Flags: comparetimestamp 
  35. Source: "{app}\manual\00.legal.html"; DestDir: "{app}\manual"; Components: help; 
  36. Source: "{app}\manual\11.installation.html"; DestDir: "{app}\manual"; Components: help; 
  37. Source: "{app}\manual\12.uninstall.html"; DestDir: "{app}\manual"; Components: help; 
  38. Source: "{app}\manual\21.briefdescription.html"; DestDir: "{app}\manual"; Components: help; 
  39. Source: "{app}\manual\22.interface.html"; DestDir: "{app}\manual"; Components: help; 
  40. Source: "{app}\manual\30.tutorial.html"; DestDir: "{app}\manual"; Components: help; 
  41. Source: "{app}\manual\31.setupuser.html"; DestDir: "{app}\manual"; Components: help; 
  42. Source: "{app}\manual\33.linksfile.html"; DestDir: "{app}\manual"; Components: help; 
  43. Source: "{app}\manual\34.spyuser.html"; DestDir: "{app}\manual"; Components: help; 
  44. Source: "{app}\manual\35.ipaccess.html"; DestDir: "{app}\manual"; Components: help; 
  45. Source: "{app}\manual\41.ftpcommands.html"; DestDir: "{app}\manual"; Components: help; 
  46. Source: "{app}\manual\42.commandline.html"; DestDir: "{app}\manual"; Components: help; 
  47. Source: "{app}\manual\43.performance.html"; DestDir: "{app}\manual"; Components: help; 
  48. Source: "{app}\manual\44.service.html"; DestDir: "{app}\manual"; Components: help; 
  49. Source: "{app}\manual\52.bug.html"; DestDir: "{app}\manual"; Components: help; 
  50. Source: "{app}\manual\accueil.html"; DestDir: "{app}\manual"; Components: help; 
  51. Source: "{app}\manual\bpftp.css"; DestDir: "{app}\manual"; Components: help; 
  52. Source: "{app}\manual\g6.css"; DestDir: "{app}\manual"; Components: help; 
  53. Source: "{app}\manual\index.html"; DestDir: "{app}\manual"; Components: help; 
  54. Source: "{app}\manual\menu.html"; DestDir: "{app}\manual"; Components: help; 
  55. Source: "{app}\manual\pix\02_online.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  56. Source: "{app}\manual\pix\03_wordwrap.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  57. Source: "{app}\manual\pix\04_clear_new.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  58. Source: "{app}\manual\pix\05_door_closed.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  59. Source: "{app}\manual\pix\06_event.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  60. Source: "{app}\manual\pix\07_free_files.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  61. Source: "{app}\manual\pix\08_info.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  62. Source: "{app}\manual\pix\09_log.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  63. Source: "{app}\manual\pix\10_logging.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  64. Source: "{app}\manual\pix\11_loupe.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  65. Source: "{app}\manual\pix\13_pause.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  66. Source: "{app}\manual\pix\15_pointint.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  67. Source: "{app}\manual\pix\16_quit.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  68. Source: "{app}\manual\pix\17_setup.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  69. Source: "{app}\manual\pix\18_stat.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  70. Source: "{app}\manual\pix\19_user.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  71. Source: "{app}\manual\pix\20_alwaysontop.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  72. Source: "{app}\manual\pix\21_group.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  73. Source: "{app}\manual\pix\24_kick.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  74. Source: "{app}\manual\pix\25_logtoscreen.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  75. Source: "{app}\manual\pix\26_refresh.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  76. Source: "{app}\manual\pix\27_userlist.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  77. Source: "{app}\manual\pix\28_userbannedlist.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  78. Source: "{app}\manual\pix\29_grid.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  79. Source: "{app}\manual\pix\32_ip.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  80. Source: "{app}\manual\pix\33_copy.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  81. Source: "{app}\manual\pix\bpftp_server.jpg"; DestDir: "{app}\manual\pix"; Components: help; 
  82. Source: "{app}\manual\pix\eventsmanager.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  83. Source: "{app}\manual\pix\group.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  84. Source: "{app}\manual\pix\hitometer.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  85. Source: "{app}\manual\pix\infomenu2.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  86. Source: "{app}\manual\pix\interface1.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  87. Source: "{app}\manual\pix\ipaccess.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  88. Source: "{app}\manual\pix\ipaccess.jpg"; DestDir: "{app}\manual\pix"; Components: help; 
  89. Source: "{app}\manual\pix\ipsetting.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  90. Source: "{app}\manual\pix\links.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  91. Source: "{app}\manual\pix\linksfile.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  92. Source: "{app}\manual\pix\sendmessage.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  93. Source: "{app}\manual\pix\serveractivity.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  94. Source: "{app}\manual\pix\serveradvanced.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  95. Source: "{app}\manual\pix\servercache.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  96. Source: "{app}\manual\pix\serverdynip.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  97. Source: "{app}\manual\pix\serverfreefiles.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  98. Source: "{app}\manual\pix\servergeneral.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  99. Source: "{app}\manual\pix\serverlogadvanced.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  100. Source: "{app}\manual\pix\serverlogfile.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  101. Source: "{app}\manual\pix\serverlogscreen.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  102. Source: "{app}\manual\pix\serverlogsetup.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  103. Source: "{app}\manual\pix\servermultiip.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  104. Source: "{app}\manual\pix\serveroptions.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  105. Source: "{app}\manual\pix\serverpasvmode.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  106. Source: "{app}\manual\pix\serverscheduler.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  107. Source: "{app}\manual\pix\serverstatgen.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  108. Source: "{app}\manual\pix\servervisual.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  109. Source: "{app}\manual\pix\service.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  110. Source: "{app}\manual\pix\setupmain.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  111. Source: "{app}\manual\pix\stat.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  112. Source: "{app}\manual\pix\tutor1.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  113. Source: "{app}\manual\pix\tutor2.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  114. Source: "{app}\manual\pix\tutor3.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  115. Source: "{app}\manual\pix\tutor4.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  116. Source: "{app}\manual\pix\tutor4_1.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  117. Source: "{app}\manual\pix\tutor5.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  118. Source: "{app}\manual\pix\tutor5_1.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  119. Source: "{app}\manual\pix\userban.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  120. Source: "{app}\manual\pix\user_links.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  121. Source: "{app}\manual\pix\user_misc.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  122. Source: "{app}\manual\pix\user_ratio.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  123. Source: "{app}\manual\pix\user_setup.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  124. Source: "{app}\manual\pix\vd1.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  125. Source: "{app}\manual\pix\vd2.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  126. Source: "{app}\manual\pix\vd3.gif"; DestDir: "{app}\manual\pix"; Components: help; 
  127. Source: "{app}\Administrative Tools\Stop BPFTPServer Service.bat"; DestDir: "{app}\Administrative Tools"; Components: service; 
  128. Source: "{app}\Administrative Tools\Start BPFTPServer Service.bat"; DestDir: "{app}\Administrative Tools"; Components: service; 
  129. [Run]
  130. Filename: "{app}\bpftpserver.exe"; WorkingDir: "{app}"; Description: "Launch BulletProof FTP Server"; Components: server; Flags: postinstall nowait
  131. [UninstallRun]
  132. Filename: "{app}\bpftpserver-service.exe"; Parameters: "-uninstall -name:""BPFTPServer"""; WorkingDir: "{app}"; StatusMsg: "Uninstalling system service..."; 
  133. [Icons]
  134. Name: "{userdesktop}\BulletProof FTP Server"; Filename: "{app}\bpftpserver.exe"; Components: server; Tasks: desktopicon; 
  135. Name: "{group}\BulletProof FTP Server"; Filename: "{app}\bpftpserver.exe"; Components: server; Tasks: startmenuicon; 
  136. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\BulletProof FTP Server"; Filename: "{app}\bpftpserver.exe"; Components: server; Tasks: quicklaunchicon; 
  137. Name: "{group}\BulletProof IP Watch"; Filename: "{app}\bpftpserver-ipwatch.exe"; Components: ipwatch; Tasks: startmenuicon; 
  138. Name: "{group}\Activate Registration"; Filename: "{app}\bpftpserver-register.exe"; Components: server; Tasks: startmenuicon; 
  139. Name: "{group}\License"; Filename: "{app}\License.txt"; Components: server; Tasks: startmenuicon; 
  140. Name: "{group}\Uninstall BulletProof FTP Server"; Filename: "{uninstallexe}"; Components: server; Tasks: startmenuicon; 
  141. Name: "{group}\BulletProof FTP Server Website"; Filename: "{app}\BulletProof FTP Server Website.url"; Components: server; Tasks: startmenuicon; 
  142. Name: "{group}\Administrative Tools\Stop Service"; Filename: "{app}\Administrative Tools\Stop BPFTPServer Service.bat"; Components: service; Tasks: startmenuicon; 
  143. Name: "{group}\Administrative Tools\Start Service"; Filename: "{app}\Administrative Tools\Start BPFTPServer Service.bat"; Components: service; Tasks: startmenuicon; 
  144. Name: "{group}\Administrative Tools\Install Service"; Filename: "{app}\bpftpserver-service.exe"; Parameters: "-install -name:""BPFTPServer"" -launch:""bpftpserver.exe -h -s -service"""; Components: service; Tasks: startmenuicon; 
  145. Name: "{group}\Administrative Tools\Uninstall Service"; Filename: "{app}\bpftpserver-service.exe"; Parameters: "-uninstall -name:""BPFTPServer"""; Components: service; Tasks: startmenuicon; 
  146. [Tasks]
  147. Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; Components: "server"; 
  148. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Components: "server"; 
  149. Name: "startmenuicon"; Description: "Create &Start menu icons"; GroupDescription: "Additional icons:"; Components: "server"; 
  150. [Components]
  151. Name: "server"; Description: "BulletProof FTP Server"; Types: "full custom"; 
  152. Name: "ipwatch"; Description: "BulletProof IP Watch"; Types: "full custom"; 
  153. Name: "service"; Description: "Service installer for Windows NT/2000/2003/XP only"; Types: "full custom"; 
  154. Name: "help"; Description: "Help files"; Types: "full custom"; 
  155. [InstallDelete]
  156. Type: files; Name: "{app}\G6FTPSrv.exe"; 
  157. Type: files; Name: "{app}\G6Service.exe"; 
  158. [Types]
  159. Name: "full"; Description: "Full installation"; 
  160. Name: "custom"; Description: "Custom installation"; 
  161. [CustomMessages]
  162. default.NameAndVersion=%1 version %2
  163. default.AdditionalIcons=Additional icons:
  164. default.CreateDesktopIcon=Create a &desktop icon
  165. default.CreateQuickLaunchIcon=Create a &Quick Launch icon
  166. default.ProgramOnTheWeb=%1 on the Web
  167. default.UninstallProgram=Uninstall %1
  168. default.LaunchProgram=Launch %1
  169. default.AssocFileExtension=&Associate %1 with the %2 file extension
  170. default.AssocingFileExtension=Associating %1 with the %2 file extension...
  171. [Languages]
  172. ; These files are stubs
  173. ; To achieve better results after recompilation, use the real language files
  174. Name: "default"; MessagesFile: "embedded\default.isl"; 
  175.